package controlador;

import modelo.ModeloTablaExistencia;
import modelo.ModeloTablaIngredientes;
import modelo.ModeloTablaVentas;
import modelo.PesoLigero;

public class FabricaAbstracta {
	
public FabricaAbstracta() {
		super();
	}

public PesoLigero FabricaAbstracta(String cadena){
	PesoLigero pesolight=null;
	if(cadena.equals("Cantidad Existente de cada Ingrediente")){
		pesolight=new  ModeloTablaExistencia();	
	}
	if(cadena.equals("Ingredientes mas usados ordenados descendentemente") || cadena.equals("Ingredientes mas usados ordenados ascendentemente")){
		pesolight=new ModeloTablaIngredientes();
	}
	if(cadena.equals("Productos Vendidos Ordenado Ascendentemente por monto") || cadena.equals("Productos Vendidos Ordenado Descendentemente por monto") || cadena.equals("Productos Vendidos Ordenado Ascendentemente por cantidad") || cadena.equals("Productos Vendidos Ordenado Descendentemente por cantidad")){
		pesolight=new ModeloTablaVentas();
	}
	return pesolight;
	
}
}
